home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 326-350 / disk_327 / artm / artm.doc < prev    next >
Text File  |  1992-05-06  |  10KB  |  238 lines

  1.    
  2.                      ARTM   Amiga Real Time Monitor V1.0
  3.                     -------------------------------------
  4.  
  5.           Copyright  ©  1990 by  Dietmar Jansen  &  F.J. Mertens
  6.  
  7.           ARTM is a shareware program. Permition is guaranted to freely 
  8.           distribute this program (without profit). If you often use it,
  9.           please pay us a donation of 20 US$. Therefore you will get 
  10.           from us an update service and the sourcecode for Aztec 3.6.
  11.  
  12.           ARTM displays and controls activities in your Amiga. It will
  13.           be full supported by Intuition and is very easy to use.
  14.  
  15. ---------------------------------------------------------------------------
  16.  Changes in V1.0
  17.  
  18.  To keep the program short we created a PAL and a NTSC version.
  19.  
  20.  New functiones:  Memory, Mount, Assign, Fonts, Hardware , Iconify
  21.  More brings a lot of more informationes e.g. Task.
  22.  Start as Icon (iconify) with Runback ARTM -q
  23. ---------------------------------------------------------------------------
  24.  
  25.  Programmstart:
  26.  
  27.         Starting ARTM from the Workbench with doubleklick on its Icon or
  28.         from CLI. If you use the option -q
  29.  
  30.         runback ARTM -q
  31.  
  32.         ARTM start as BackroundTask. On the WbScreen pop up the ARTM-Icon
  33.         (iconify), with doubleklick on this Icon ARTM will open his Window.
  34.  
  35.  
  36.  These functiones are implemented:
  37.  
  38.  
  39.  
  40.  Task       (is default if you call ARTM) lists all tasks in your Amiga.
  41.             You select a task with a mouseklick on the requested entry.
  42.             Now you can remove it with REMOVE or change the priority with
  43.             PRIORITY. Function MORE brings a lot of more informationes 
  44.             (look at MORE).
  45.  
  46.               These informationes are displayed:
  47.             Address, Priority, Signals, State, Code; Type, Name.
  48.  
  49.  
  50.  Windows    lists all open screens and windows. Screens are in orange
  51.             windows are white. Close a window\screen by selecting its
  52.             item and click CLOSE. Fuction MORE brings more informations
  53.             about the selected screen or window (look at more).
  54.             "WARNING" The GURU is waiting for you, if you kill a window
  55.             before its task is dead.
  56.  
  57.               These informationes are displayed:
  58.             Address, Position, Size, Flags, IDCMP (only by windows), Title.
  59.  
  60.  
  61.  Libraries  lists all Libraries. By click on any item, you can close the
  62.             librarie with CLOSE (OpenCount must be NULL) REMOVE removes
  63.             the librarie. PRIORITY changed the priority.
  64.  
  65.               These informationes are displayed:
  66.             Address, Type, Priority, OpenCount, Version (consists of
  67.             version & revision), Negsize, Poszize, Name.
  68.  
  69.  
  70.  Devices    lists all devices. With clicking on REMOVE you can remove a
  71.             selected device, if it is closed. Function PRIORITY changes
  72.             the priority.
  73.  
  74.               These informationes are displayed:
  75.             Address, Type, Priority, OpenCount, Version (consist of
  76.             version & revision), Negsize, Poszize, Name.
  77.  
  78.  
  79.  Resources  lists all resources. Function PRIORITY changes the priority 
  80.         and REMOVE removes a selected resource.
  81.  
  82.               These informationes are displayed:
  83.             Address, Type, Priority, OpenCount, Version (consist of
  84.             version & revision), Negsize, Poszize, Name.
  85.  
  86.  
  87.  Ports      shows all ports and the name of its task. IDCMP_Ports are
  88.             owned by a window. Ports are removable with REMOVE
  89.  
  90.               These informationes are displayed: 
  91.             Address, PortName, Type, SigBit, Flags, TaskName.
  92.  
  93.  
  94.  Residents  lists all residents in your Amiga. Residents which were 
  95.             added by the KickTagPtr (i.e. a virus or RAD:) will be
  96.             diplayed in orange and if the residents are in the Res-
  97.             Modules-table too will be displayed in black.
  98.  
  99.               These informationes are displayed: 
  100.             Address, Type, Priority, Version, Flags, Name.
  101.  
  102.  
  103.  Interrupts shows all interrupts in your Amiga. It's only allowed to
  104.             remove an interrupt controled by a server with REMOVE.
  105.  
  106.               These informationes are displayed: 
  107.             Address, Data, Code, Priority, Type, Nr., InterruptName, Name.
  108.               
  109.  
  110.  
  111.  Vectors    show vectors, i.e. Cool-, Cold,- WarmCapture and Kickpointers.
  112.             It's helpful when searching for Viruses, but remember that
  113.             the RAD: device in Kick 1.3 uses the KickTagPtr. Use function
  114.             CLEAR to set any Vector to NULL. If you close KickMemPtr,
  115.             KickTagPtr or KickCheckSum, all of these three would be set
  116.             to NULL.
  117.  
  118.               These informationes are displayed: 
  119.             Address, Vector and Content, should the KickTagPtr point to a
  120.             residenttable, you get the Address & Name from this residents.
  121.             Note, that only the first item of the table would be displayed.
  122.             If you want see the others select function Residents. The 
  123.             residents of the KickTagPtr-table would be displayed colored.
  124.             (see above).
  125.  
  126.  Memory     show the memory like avail in chip, fast and expansion ram.
  127.             Function PRIORITY changed the priority. Select the requested
  128.             memory chip, fast or expansion and klick MORE then ARTM will
  129.             show you the memoryfragmention.
  130.  
  131.               These informationes are displayed:
  132.             Address, Priority, Attribute, Lower, Upper, Maximum, in Use,
  133.             Free, Largest, Name and in the next colum the totals.
  134.  
  135.  
  136.  Mount      list all mounted Devices in your Amiga.  
  137.  
  138.               These informationes are displayed:
  139.             Address, Device, Heads, Sectors, Buffer, Cylinder, Inter-
  140.             leavefaktor, Handlername. By memoryunits ARTM will dispaly
  141.             Size, Full, rw (read/write), Volume (name) too.
  142.  
  143.  
  144.  Assign     show all assigned pathes and programs.
  145.  
  146.               These informationes are displayed:
  147.             Address, Directory, Path.
  148.  
  149.  
  150.  Fonts      list all loaded fonts, in KickRom too. With REMOVE you can
  151.             remove the selected Font. If you finish the program that
  152.             use the font (Count = NULL), the system should release the
  153.             requested memory.
  154.  
  155.               These informationes are displayed:
  156.             Address, Count, YSize, XSize, Style, Flgs, LoChar, HiChar
  157.             und Name.
  158.  
  159.  
  160.  Hardware   list all installed autoconfig-boards (ExpansionBase)
  161.             ARTM will show you which processor and mathcoprocessor is
  162.             in your Amiga. In addition ARTM indicate the new ECS-Chips
  163.         Fat Agnus or Fat Denise (PAL or NTSC) or normal Agnus and
  164.             Denise.
  165.  
  166.               These informationes are displayed:
  167.             Address, Boardadr, Boardsize, Slotadr, Slotsize, Driver,
  168.             Product, Type and Manufacturer.
  169.  
  170.  
  171.  Remove     removes selected tasks, libs, devices, ports, interrupts and
  172.             Fonts. Select (before remove) with a mouseclick on the requested
  173.             entry. But remember libs amd devices must be closed.
  174.  
  175.  Close      closes screens/windows and libraries. Use it as remove.
  176.             
  177.  
  178.  Clear      set the SystemVectors to NULL. Use it as remove or close.
  179.  
  180.  
  181.  Priority   changes the priority of a selected task, library, device
  182.             interrupts, memory or resource. Values may range from  -128
  183.             to 127, better use values between -10 and 10.
  184.  
  185.  
  186.  More       show detail informationes. In ARTM version 1.0 is these in-
  187.             plemented for function Task, Windows, Screens, and Memory.
  188.             A sample:
  189.             Klick on the requested task and then on MORE. This is the
  190.             result from any task.
  191.  
  192.             IDNestCnt:          0              TDNestCnt:           -1  
  193.             SigAlloc:    fff0ffff              SigWait:       f0801000
  194.             SigRecvd:    00400000              SigExcept:     00000000
  195.             TrapAlloc:       8000              TrapAble:          0000
  196.             ExceptData:    000000              ExceptCode:      fc2ff0
  197.             TrapData:      000000              TrapCode:        ff47ea
  198.             SPLower:       2659e4              SPUpper:         2669e4
  199.             SPReg:         26694e
  200.             Switch():      000000              Launch():        000000
  201.             UserData:      000000
  202.             WindowPtr:     000000              Title:
  203.             StackBase      2659e4              StackSize:         4096
  204.             SegList:       215ebc
  205.  
  206.             By Task, Windows, and  Screens is the result equivalent
  207.             Memory will show the memoryfragmention in address and size.
  208.  
  209.  
  210.  zz         is a iconify function. If you chose the zz gadget ARTM dis-
  211.             appears and popup as an icon. A doubleklick on this icon and
  212.             ARTM will bring his Window back.
  213.  
  214.  
  215.  i          i is like ABOUT
  216.  
  217.  
  218.  +          + shows the HELP-Page
  219.  
  220.    
  221.  Note :     If you use the function hardware and have installed
  222.             autoconfig-boards (ExpansionBase). Please send us a mail
  223.             and tell us the output from ARTM (PROD, TYPE and MANUFACTRER)
  224.             additional the name and Type from your expansionbords.
  225.  
  226.  You should ever know what you do! Please send bug reports and a list of
  227.  features you would like to have in the next version to the Authors:
  228.  
  229.       F. J. Mertens                      Dietmar Jansen
  230.       Sonnenrain 17                      Sonnenrain 25
  231.       7277 Wildberg 1                    7277 Wildberg 1
  232.       West-Germany                       West-Germany    
  233.       Fido-Address: ZENICA (2:507/630)
  234.  
  235.  
  236.  Special thanks to all, who helped us with little routines, tips and
  237.  failure tracking. Special thanks to Matthias Zepf and Markus Stoll.
  238.